have a dab on - Turkish English Dictionary